package com.project.platform.service;

import com.project.platform.entity.User;
import com.project.platform.vo.PageVO;

import java.util.List;
import java.util.Map;

public interface UserService extends CommonService{

    PageVO<User> page(Map<String,Object> query,Integer pageNo,Integer pageSize);



    List<User> list();/**列表返回@return*/

    User selectById(Integer id);

    User selectByUsername(String username);

    //User SelbyTelphone(String telphone);

    void insert(User user);

    void update(User user);

    void delete(List<Integer> ids);

    void topUp(Integer userId, Float amount);

    void consumption(Integer userId, Float amount);

    void Account(User user);

}
